<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>

<body>

    <script>

        // 闭包 : 内层函数访问外层函数的 局部变量

        // 优点 ： 避免变量污染  ----

        // 缺点 ： 内层泄漏

        // 使用
        //    1 函数的嵌套
        //    2 内层函数使用外层函数的局部变量
        
        // 场景
        //    1 匿名函数的自调用  (for(var)  异步(事件，延时器 。。。))
        //    2 封装防抖和节流
        //    3
        //    4




        // 防抖和节流
        //     干什么的    
        //     分别如何实现
        //     场景   
        //         节流：  onscroll   (轮播防止连点 ，获取验证码，)
        //         防抖   onresize   移动端适配


    </script>

</body>

</html>